package com.obelisco.vista.seguridad;

import java.util.ResourceBundle;
import echopointng.*;
import java.io.*;
import echopointng.tree.*;
import nextapp.echo2.app.*;
import nextapp.echo2.app.layout.ColumnLayoutData;
import nextapp.echo2.app.layout.RowLayoutData;
import echopointng.model.ExpansionGroup;
import echopointng.template.StringTemplateDataSource;
import echopointng.template.TemplateDataSource;
import echopointng.layout.ScrollableDisplayLayoutData;
import echopointng.able.Scrollable;
import echopointng.able.MouseCursorable;
import nextapp.echo2.app.SplitPane;
import nextapp.echo2.app.Extent;
import nextapp.echo2.app.ContentPane;
import nextapp.echo2.app.layout.SplitPaneLayoutData;
import nextapp.echo2.app.FillImage;
import nextapp.echo2.app.ResourceImageReference;
import nextapp.echo2.app.Row;
import nextapp.echo2.app.Insets;
import nextapp.echo2.app.Alignment;
import nextapp.echo2.app.Button;
import echopointng.ExpandableSection;
import echopointng.ImageIcon;
import nextapp.echo2.app.Label;
import nextapp.echo2.app.Color;
import nextapp.echo2.app.Font;
import nextapp.echo2.app.Column;
import nextapp.echo2.app.TextField;
import nextapp.echo2.extras.app.AccordionPane;
import nextapp.echo2.extras.app.layout.AccordionPaneLayoutData;
import com.obelisco.vista.seguridad.PaneDatosUsuario;
import echopointng.Tree;
import com.obelisco.vista.seguridad.BarraEjecucion;
import com.obelisco.vista.seguridad.MenuExpandible;
import com.obelisco.vista.seguridad.ArbolSeguridad;


public class ContenedorEmergente extends ContainerEx {

	private ResourceBundle resourceBundle;

	
	/**
	 * Creates a new <code>VentanaMenu</code>.
	 */
	public ContenedorEmergente() {
		super();

		// Add design-time configured components.
		initComponents();
	}

	private ImageIcon icono;
	private Label lblTitulo;
	private ContentPane paneTitulo;
	private ContentPane paneContenido;
	private String titulo;


	public String getTitulo() {
		return titulo;
	}


	public void setTitulo(String titulo) {
		this.titulo = titulo;
		lblTitulo.setText(titulo);
	}


	public Component getAreaTrabajo() {
		return paneContenido;
	}


	/**
	 * Configures initial state of component.
	 * WARNING: AUTO-GENERATED METHOD.
	 * Contents will be overwritten.
	 */
	private void initComponents() {
		SplitPane splitPane1 = new SplitPane();
		splitPane1.setOrientation(SplitPane.ORIENTATION_VERTICAL_TOP_BOTTOM);
		splitPane1.setSeparatorPosition(new Extent(24, Extent.PX));
		add(splitPane1);
		paneTitulo = new ContentPane();
		paneTitulo.setStyleName("Obelisco.ContenedorEmergente.Titulo");
		splitPane1.add(paneTitulo);
		Row rowEncabezado = new Row();
		paneTitulo.add(rowEncabezado);
		icono = new ImageIcon();
		ResourceImageReference imageReference1 = new ResourceImageReference(
				"/com/obelisco/vista/resource/image/icon/general/Icon16Window.png");
		icono.setIcon(imageReference1);
		RowLayoutData iconoLayoutData = new RowLayoutData();
		iconoLayoutData.setInsets(new Insets(new Extent(5, Extent.PX),
				new Extent(2, Extent.PX)));
		icono.setLayoutData(iconoLayoutData);
		rowEncabezado.add(icono);
		lblTitulo = new Label();
		lblTitulo.setText("");
		lblTitulo.setForeground(Color.BLACK);
		lblTitulo.setFont(new Font(null, Font.BOLD, new Extent(10, Extent.PT)));
		rowEncabezado.add(lblTitulo);
		paneContenido = new ContentPane();
		splitPane1.add(paneContenido);
	}
	
	
}
